high-speed projectile - Turkish English Dictionary